タッチ操作のサポート


Spread.Viewsは、組み込みのタッチ操作をサポートする、初めてのモバイルグリッドウィジェットです。Spread.Viewsではタッチライブラリを作成することで、Internet Explorerでのポインタイベントを、タッチ操作対応デバイス向けの標準タッチイベントに変換します。

タッチ操作は、以下の処理で使用できます。

機能 説明
スクロール 水平方向、垂直方向のどちらにもスクロールできます。また、-webkit-overflow-scrolling効果(スムーズな慣性スクロール)もサポートするため、境界を越えてスクロールしたときに、フィードバック効果を利用できます。
選択 シングルタップにより、行またはチェックボックスを選択できます。
注意: タッチ画面操作では、単一行/単一セルの選択がサポートされます。
ドラッグアンドドロップ デフォルトのグリッドレイアウトエンジンでは、グループデータをドラッグアンドドロップできます。トレリスグループ方式でも、アイテムを移動できます。
編集 行をダブルタップすることで、この行を編集できます。さらに、タップによってアクション列を選択できます。
拡大縮小 グリッドでの拡大縮小操作では、Webページの他の要素と一緒にグリッドを拡大縮小できます。ユーザーがSpread.Viewsウィジェット内で拡大縮小表示を行うことはできません。

注意: デフォルトでは、タッチイベントの発生後、マウスイベントが発生します。ただし、event.preventDefault()を呼び出してタッチ操作を開始した場合は、マウスイベントはトリガされなくなります。